home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Personal Computer World 2007 September
/
PCWSEP07.iso
/
Software
/
Resources
/
Media
/
REAPER 0.993
/
reaper0993-install.exe
/
whatsnew.txt
< prev
Wrap
Text File
|
2006-07-21
|
73KB
|
1,383 lines
v0.993 - July 21 2006
+ floating transport updates on color theme change
+ updates to plug-in API: plug-ins can now easily read/modify config on the fly
+ MIDI editor autoscroll is now tied to the main autoscroll option
+ "close window" menu items for docked undo/routing windows
+ close all tabs menu item in empty space of tabs
+ perfmeter now reopens docked after close while docked
+ fx windows will try to stay on screen on sizing/opening
+ made fx add dialog a modeless tool window, that is openable by itself, too, with Shift+F
+ right clicking fx buttons opens add dialog
+ when opening fx chain that is empty, add dialog opened by default
+ slight pan snap to center on track pan controls
+ more size optimizations
+ updated 3pm: removed labels on tiny track meters
+ updated 3pm: interlaced VU meters
v0.992 - July 20 2006
+ fixed some inaccurate midi peaks display when zoomed far in
+ better peak meters, with labels etc
+ better zoomed in peaks view
+ optional per-track/send/item pan law override
+ made big I/O dialog preserve kb focus when toggling sends
+ reaper.exe size optimizations (more to come)
v0.991 - July 19 2006
+ feedback routing will no longer feedback MIDI
+ waveout+dsound+ks are more killable for bad drivers
+ better dsound output-only support
+ tooltips in track display go away when you move out of the window
+ different cursor for snap offset adjustment
+ midi editor autoscrolls when playing project
+ "Reverse item to new take" context menu item
+ fixed "render fx to new take" for MIDI items
+ better color theme saving handling
+ some new color themes, removed some old ones
+ optional no-move-cursor-on-insert-file mode (prefs/editing)
+ holding middle button switches mousewheel zoom to scroll (same as holding alt)
v0.99 - July 19 2006
+ project setting: auto-mute master output option if it exceeds X dB
+ project setting: open notes on project open option
+ project setting: pan law (configurable attenuation on center)
+ routing: feedback routing option
+ routing: better multithread reentrancy support for feedback etc (no more hangs I hope)
+ ui: mono switch on mixer/master track control
+ ui: fixed holding control when clicking a volume fader on an unselected track
+ ui: ctrl+A, Alt+M, delete keys all now use keyboard focus instead of mouse cursor to
decide whether acting on tracks/items/etc
+ ui: moved snap/grid options into their own easily accessible window
+ ui: autoclosing of I/O, envelope dialogs now deals more nicely with keyboard focus
+ ui: fixed transport hiding context menu
+ vst: vst config scrollbar fixes
+ vst: if names aren't retrieved for VSTs, uses relative DLL path+name for name
+ midi editor: fixed previewing of looped items/etc when playing project
+ midi items: fully overlapping midi items replace contents (but do not send noteoff messages, yet)
+ audio/midi items: muted/empty items replace audio/midi of overlapped items
+ perf meter: more stable main thread locking
+ kernel streaming: shows min/max values available in config dialog
v0.989 - July 17 2006
+ media items: snap offset (grab lower left edge of items to set)
+ media items: open copy of a midi file now creates a new file of the range of the old item
+ media items: open copy updates undo state, display
+ ui: fix recording moving to cursor on punch-in
+ ui: if record+paused, hitting ctrl+space/enter/etc will unpause rather than play
+ ui: play cursor displayed in navigator
+ ui: most keys hit in navigator go to main window
+ ui: snap enabled on drag&drop from explorer/etc
+ ui: prefs option to zoom in on mouse cursor when zooming
+ sinks: wav writer runs synchronously when rendering
+ sinks: ogg/mp3 writes run synchronously
+ sinks: wavpack uses larger async buffers
+ midi editor: will show play cursor of items played in project
+ fx: plug-in delay compensation now properly delay compensates midi events
+ vst: won't autoresize window down narrower than the I/O controls etc
+ vst: added cando sendVstTimeInfo to VST support (for MusicLab Drumtools etc)
+ vst/dx: if state hasnt changed, dont reload config (good for bfd when undoing/redoing, makes undo/redo faster)
+ option to set/adjust manual recording delay offset in prefs/audio
+ dsound/waveout: better support for 24/32-bit PCM, <>2 channels
+ dsound/waveout: somwhat better recording latency compensation
+ kernel streaming: added device selection
+ kernel streaming: fixed crash during initialization on some cards
+ internal: in async mode, buffering goes sync for worker threads if buffering ahead
+ internal: updated plug-in API (in a somewhat not backwards compatible fashion)
v0.988 - July 14 2006
+ slightly more aggressive worker threads (above 48khz they get even moreso)
+ no more reloading audio config every time we open the audio
+ (hopefully) improved prebuffer behavior (should work better with plugins that have
lots of delay)
+ disabled scrollbars thumb snap back
+ reaverb: file loaded impulse normalizing, better defaults for wet/dry mix
v0.987 - July 13 2006
+ Now includes ReaVerb!
+ MIDI editor: fixed undo/redo resetting endpoint
+ MIDI reader: if file doesnt end with all-notes-off event, round length up to next beat
+ improved time display rounding
+ fix for rendering with some VSTs (i.e. BFD)
+ various pdc related fixes/speedups (wdl_fastqueue bugfix)
+ update 2am: reaverb loading files are attenuated -18dB
v0.986 - July 13 2006
+ fixed pan automation bug
+ preliminary navigator window
+ made perf meter context menu work on its tab too
v0.985 - July 12 2006
+ automatic slide editing when the border between two selected items is moved
+ enlarged generic vst dialog
+ fixed media explorer window position restoring bug
+ automation write latch mode
+ fixes to deletion in ripple all mode
+ fixed routing window annoying tooltip sticking around
+ envelope toggling dialog to let you easily add/remove/arm/hide envelopes in mass
+ right click envelope button gives old style envelope menus
+ updated send levels/routing dialog (a bit crazy, maybe, but a step in the right direction)
+ right click I/O button gives old style send/recv menus
+ updated VU meter fonts
+ midi editor: clicking velocities adjusts instantly
+ midi editor: doubleclick adds/removes event
+ reafir now defaults to point mode, has output gain fader
+ reafir: holding ctrl moves all points/curves, holding shift in point mode moves segments
+ reafir: no longer stores entire FFT state in point mode, better point->precise conversion settings, etc
+ added docking mode to perf window
+ reordered outputs in I/O menus and boxes (stereo pairs, then mono outs)
v0.984 - July 10 2006
+ better support for very small playspeed adjustments in master and items
+ insert menu cleanup/correction
+ selection setting from transport now fixed
+ internal fader range improvements for better reusability
+ js autoresize support in fx window
+ better JS effect UI, bug fixed for editing parameter (notifies effect properly)
+ JS effects now support edit/recompile
+ better VST generic UI
+ big automation updates (faders without automation armed are left in trim mode etc)
+ MCU touch automation mode
+ updating of horiz scrollbar during recording so you can scroll to the current position
+ ReaComp/ReaGate get better metering
+ ReaFir v0.5, with point editing mode, as well as new experimental per-band Compressor/Gate modes
+ master VU now shows temporarily held VU value at the bottom instead of instant
v0.983 - July 8 2006
+ larger master playrate field for more accurate setting/viewing
+ jump to marker menu in transport context menu
+ shift+C now inserts timesig marker/tempo change
+ added marker/region inserting to the "insert" top level menu
+ midi editor: fixes to cc lane when scrolled
+ midi editor: better Cx drawing
v0.982 - July 7 2006
+ added changelog in about box
+ fixed scrolling while editing when mouse is near right edge of screen
+ midi editor: adjusting velocity on multiple items moves them all relatively
+ midi items starting on timesig marker now properly use that timesig (rounding error)
+ fixed rounding inaccuracies in midi sink (length now saved correctly, and more)
+ option to run fx in workers (SMP support) when rendering to disk (disabled by default)
+ new supermonkeyball-ish demo song
v0.981 - July 6 2006
+ faster PDC for DX/VST (uses less memory bandwidth especially)
+ initial MIDI editor velocity lane support (todo: CC support etc)
+ open midi editors prompt user to save when closing project or quitting
+ better midi editor zooming behavior, mousewheel modifiers (ctrl/alt)
+ consolidate browse box gets create dir button like everywhere else
v0.980 - July 6 2006
+ midi editor multiple item resize back to old behavior, hold ctrl to stretch multiple items
+ optimized VST/DX PDC and non-PDC modes (much better for >2 channel tracks)
+ VST output no longer broken on 64 channel tracks
+ fixed some midi note dropping
+ global memory management optimizations
v0.979 - July 5 2006
+ preliminary track record output (MIDI) mode for overdubbing
+ made so track media items always play when recording track outputs
+ more worker thread tweaks
+ midi editor has reverse option, stretch items, stores internal state with more precision
+ midi editor preview only previews visible channels, can now change event channel
+ midi editor has better selection logic when clicking items
+ midi editor home/end key support
+ midi editor preserves unknown data
+ fixed occasional stuck peak meters in reacomp/reagate
+ tweaks to reacomp/reagate's sliders, fixed combo box issues
+ hopefully fixed reacomp's self-bypassing-on-low-signal bug
+ reacomp's attack/release curves are more accurate at 0ms
+ fixed ripple/mixer flags not being read from project correctly
+ [updated 11am july 6] midi editor: fixed brokenness
v0.978 - July 3 2006
+ made l/r borders on small items
+ fixed record button lighting when recording
+ fx preset system can now update existing presets (todo: import/export)
+ better handling of current dirs in various open/save dialogs
+ added track numbers and names in FX floating windows
+ set prebuffer behavior to not run worker threads until buffers full
+ adjusted worker thread waiting-for-media-behavior
+ fixed popup menus in VST/DX plug-ins that dont handle it right
+ optimized preferences config writing
+ moved the following settings to project settings:
envelope attach to items, autocrossfade, mixer show/grouping flags
v0.977 - July 2 2006
+ better handling of envelope ranges when unknown plug-in is used
+ double precision vst plug-in support
+ ReaComp overhaul (much better sounding, configurable knee, feedback mode)
+ ReaComp and ReaGate are now double-precision-only (require reaper .977+)
+ added option to move floating FX windows to the foreground when selected
+ tweaked project loading on startup sequence
+ media item z order is now ordered left to right instead of using selection state
+ autopunch record mode defaults to tape style if no item was autopunched
+ fixed peaks building wanting to build peaks for offline media items
+ wont display every instance of every unknown effect when loading a project
+ fixed bug where midi editor will keep midi file locked
+ fixed unpausing related bugs
+ 24bps encoding in FLAC seems buggy, don't use it for now
+ update 5:51pm: fixed some reagate/reacomp automation issues
+ fixed unpause behavior when recording
v0.976 - June 28 2006
+ vst save fxp dialog now shows "save" instead of "open"
+ in media item volume +6dB mode, you can go past +6dB for more gain
+ reafir v0.4, much smaller configuration state
+ reacomp and reagate get better, faster filters, and rms window support
+ added FX floating windows
+ fixed right click menu issue in FX chain list
v0.975 - June 27 2006
+ ctrl+alt+t toggles transport
+ supercrappy peak preview while recording
+ added a very preliminary version of ReaSynDr (drum synth)
+ fix for left/right/downmix channel modes in mono output (and consolidate)
+ fixed consolidated rename bug
v0.974 - June 27 2006
+ fixed loop selection snapping when "move cursor to start of loop selection" is set
+ fx window doesnt get focus on project load
+ moved selection controls to transport
+ moved editing state buttons to top left
+ transport can be docked/undocked now, or hidden
+ fixed one sample off media item issues
+ fixed pasting precision issues
+ flac/wavpack encoding supports tracking output size (for autosplitting like wav/etc when recording)
v0.973 - June 26 2006
+ fixed recording getting behind on some machines
+ fixed poor playback performance on some machines
+ better FX window docking/focus behaviors
v0.972 - June 26 2006
+ added FX window docking
+ better support for direct recording to formats that take time to init (mp3/ogg, less glitchy)
v0.971 - June 26 2006
+ fixed some 1-sample-off mp3 decoding errors
+ fixed record latency compensation when recording track outputs
+ added Ctrl+Space keyboard shortcut to play/stop from any window
+ lowered cpu use on worker threads
+ fixed peaks not updating when playrate increased on items
+ vst: (slower) compatibility option for broken fx, plug-ins with mono out
default to both channels, better softsynth delay compensation
+ record output mode has optional record latency compensation
+ support for launching reaper with (only) the filename of project on the command line
+ vast improvements to recording (worker thread support) -- should support recording many
more channels, better support for direct recording to wavpack/flac/ogg/mp3, etc.
+ open copy of unknown bitdepth items are rendered to 24 bit wave
+ [updated 3:04pm: safer worker thread locking when recording]
v0.970 - June 22 2006
+ make synth happy release
+ fixed midi editor rightclick drag/alt drag popup menu coming up
+ media explorer: close window item in context menu
+ fixed midi preview stopping hung note issues (reset fx)
+ timesig markers get "T"
+ cleaned up mcp item hilite
+ visual preview when dropping files onto the tracklist window
+ ESC key closes routing and undo windows in undocked mode
+ alt click mute/solo/recarm unsets all mute/solo/recarm and sets this one (like ctrl but setting current too)
+ made view switch to waveform from peaks much further in
+ improved disk reading performance, MUCH MUCH better now for large numbers of tracks. WAY.
+ worker threads are sleepier when not playing (lower idle cpu use)
+ updated 12:30am june 23: fixed midi/ogg/mp3/etc disk reading bugs
v0.969 - June 21 2006
+ MUCH faster editing/overall performance when using VST plug-ins
+ VST config saving now stores program instead of bank (MUCH smaller state info)
+ Included ReaSynth, a tiny and very basic additive synthesizer VSTi
+ potential fix for some (rare) mousewheel drivers with new scroll modes
+ fixed master track envelopes being saved/restored correctly in undo state
+ ESC key closes mixer window in undocked mode
+ VST/JS load default presets now work
v0.968 - June 20 2006
+ updated internal plug-in API
+ turned "flush track buffer on edit" off by default
+ turned "look for files in project directory first" off by default
+ midi items now use the BPM of their start position for timing
+ mousewheel on tcp does vscroll
+ when saving project, option to create subdirectory
+ option to copy/move media when saving projects
+ browse directory boxes have create directory button
+ directory creation is recursive
v0.967 - June 19 2006
+ fixed Enter key in media explorer when docked
+ fixed routing window item tick in main menu
+ fixed mouse clicks in MIDI piano roll window
+ fixed menu disappearing after undocking a MIDI window
+ fixed midi notes being sent twice with fx that lookahead
+ vst support improvements, vst plug-in midi output support
+ vst/dx plugins show the correct number of channels when changed and not playing back
+ better error messaging when cant open audio
+ better midi editor focus grabbing when docked
+ midi preview through sends work again
+ reafir v.03 with reduce artifacts/less effective option
+ [update: 12pm June 20: fixed midi monitoring]
v0.966 - June 18 2006
+ fix: editing note in fx window updates undo state
+ fixed various send/hwsend issues with mono source/mono destinations
+ tempo map envelope points are now also accessible as markers!
+ markers can also override project beats/measure
+ fixed rec arm showing sources at zl3
+ fixed sticky rude solo light in mcu
+ made how VST inputs/outputs route to/from channels chooseable
+ changed VST config format for better forward compatibility, but the new format will no
longer work in versions older than v0.966.
+ FX in master track + tracks that have receives no longer run when stopped
+ updated ReaGate and ReaComp to work more cleanly with new VST routing
v0.965 - June 17 2006
+ can now edit FX comment directly from FX window
+ better media item peak caching, MUCH faster display while editing
+ peaks files are now mmapped in for better performance
+ optimized zooming/scrolling/etc too
+ routing window fixes (updates more, menu item updates, etc)
+ better multichannel vst delay comp
+ slightly better looking MIDI peaks display
+ fixed so bundled VSTs show up even when no VST path is configured
v0.964 - June 16 2006
+ Support for more than 2 channels per track, sends can now specify source and destination channels
+ Multi-output and multi-input VST/VSTi support
+ DX plug-ins can be set to input/output on choice of channels
+ JS now supports multichannel audio (spl0..spl15 in code)
+ support for longer VST path lists
+ added FX comments
+ media explorer will only take keyboard if visible
+ MIDI editor remembers position, is dockable
+ fixed bug when recording to dir that doesnt exist
+ ctrl+click of a peak's VU meter clears all peaks
+ included ReaGate, ReaComp, and ReaFir FFT EQ, our VST plug-ins
+ mp3 decoder sync improvements
+ better installer organization
v0.963 - June 14 2006
+ (hopefully) fixed scrollbar bug on multi monitors
+ fixed some midi message timing stuff, better sending of noteoffs, sending of noteons when starting in the middle of a note, etc.
+ new scrollbars in midi edit window
+ fixed midi editor preview playing when editor closed and reopened
+ midi editor has space/ctrl+space hotkeys for play/stop, playback start cursor, auto scrolling
+ media explorer midi preview goes to first selected track
+ media explorer allows use of more keys
+ VST: preliminary fxp read/write, fxb loading
+ better dealing of record paths that are root directories of drives
+ fx window now has minimum size
+ holding the zoom buttons on scrollbars continuously zooms
+ multiple item normalization
+ holding control when clicking a record arm button unarms all tracks
+ holding control when clicking an FX bypass button toggles bypass, and sets all tracks to that setting
v0.962 - June 11 2006
+ fixed pre-fx sends (when combined with latent fx) bug
+ fixed aux send dialog for right clicking on routing matrix master column
+ mute display (dimmed box) in routing matrix
+ themed scrollbars for mixer and routing windows
+ new recording modes (in options menu, new tape style, etc)
v0.961 - June 8 2006
+ scanning VSTs can optionally not scan for names
+ rename plug-ins can now change instrument status
+ version update dialog has scrollbars in the text display
+ close button for aux send dialog
+ routing matrix tooltips
+ added .rpp/.edl/.txt and clipsort.log file drop to main window
and support for those types in media explorer
+ loading last used project will not give error if it was not found
+ added FLAC reading/writing support
+ added AIFF reading/writing support
+ added import/export for Samplitude's EDL format
+ importing a vegas EDL TXT now lets you choose replacements for missing files
+ added -resetconfig command line switch to reaper.exe, and shortcut to start menu
+ updated 2:09pm PST: fixed crash
v0.960 - June 1 2006
+ fixed routing of record input bugs
+ entering negative project bpm will no longer hang things
+ potential resampling fix for fixing looping/ends of items
+ added dblclick track control panel selects all items in track
+ fixed hard to reproduce white noise pitch shifting bug
+ faster cubic interpolation (reduced filter size some)
v0.959 - June 1 2006
+ fx drag&drop from one track to another (hold ctrl to copy, otherwise it moves)
+ fixed bug in resampling .wv files
+ internal fader reworking
+ ensured that sliders set to 0.00dB are EXACTLY 0.00, instead of possibly some very small amount
+ volume faders can be configured to go down to -150dB
+ asio input is now optional
+ rearoute will not show in reaper as an asio option if reaper is in rearoute master mode
+ stickier selection behavior when recording
+ Routing Matrix window
+ deferred file closing/opening when recording
+ updated looping logic which should make doing looped recording of multiple takes better
(since each take will start at the exact same time, the takes will be added in a cleaner fashion)
+ rendering now disables mixer/undo history windows so you can't mess things up during a render
+ fixed item to item snap when moving across tracks
+ changed track buffering logic to be in "ms" instead of "blocks"
+ updated fx chain/buffereahead internals (better but still not great UAD-1 support)
+ new improved scrollbars (removed zoom sliders, soon we will reorganize the UI some)
v0.958 - May 26 2006
+ better vertical zooming (more steps when zoomed mostly out)
+ option to hide tracks from the mixer
+ default track mixer-hide and main-send options
+ fixes to MIDI sending events multiple times, etc
+ mcu flip button now works, mcu global view button now cycles tcp/mcp modes for mcu
+ color themes that are not saved are still saved across instances, other improvements
+ fixed bug in vst pdc
+ option to confirm midi filename when creating new midi file (off by default)
+ doubleclick on item to edit option (prefs/editing)
v0.957 - May 25 2006
+ color themes menu in main menu, better ui in prefs for loading
+ midi editor has themed colors for dialog
+ midi file reader sends more accurate timing info, should drop less notes
+ apply fx uses render blocksize from prefs
+ added drag&drop from the FX add dialog to the tracklist and mixer
+ better peaks building behavior (will make sure all are built if you edit while building)
+ better themeing of more of the tcp/mcp UI
v0.956 - May 24 2006
+ color themeable window background/text colors, UI updates
+ fixed bug relating to missing dx plugins and presets
+ rearoute output support for media explorer
+ automatic new version notification (which you can easily disable if you do not want it)
+ some icon updates to be more compatible with color stuff
+ modeless peak building (moveable, hideable window)
+ added drag&drop to folders in FX add dialog
v0.955 - May 23 2006
+ big MCU support improvements (banks, time display, track labels, vu meters,
better jog wheel support, save/undo, modifiers, etc)
+ added "auto-stop preview after adding an item" in Media Explorer
+ configurable volume fader range and shape, better default shape, range
+ item volume adjustment, fades (>=250ms) pre-fx volume envelopes, now affect midi note velocities
+ item volume can optionally be -inf..+6dB instead of the default -inf..0dB
+ peaks display now by default looks nicer (though old style is still available via option)
+ increased maximum zoom from 50kpix/s to 80kpix/s
+ fixed track mono hw outs being 6dB too hot
+ added FX folders management in FX add dialog
+ option to move edit cursor to beginning of loop selection on loop selection change
v0.954 - May 19 2006
+ added performance meter window
+ improved CPU time display in the FX window
+ always on top option
+ fx rename supports multiple items
+ ReaRoute performance and stability improvements
+ reworked MIDI internals for sysex record/playback support, hope nothing broke too bad
+ .syx file support
+ fixed crash in the Media Explorer
v0.953 - May 16 2006
+ vst scanning dialog doesn't come up unless actually scanning a new vst plug-in
+ vst transportchanged notification for flstudio/etc
+ option for no scrolling view to edit cursor on stop (default)
+ improvements in the FX add dialog (renaming, rescan, JS effects editing)
+ Experimental new feature: ReaRoute! ReaRoute acts as an ASIO driver usable by other
applications, and lets you route their inputs/outputs to REAPER.
+ hardware outs are affected by solo as long as they are post-fader
+ synth's tiny "C64" sample project
+ [updated 9:38pm] fixed looped recording synchronization
+ [updated 9:38pm] ReaRoute stuck buffer fixes
v0.952 - May 12 2006
+ reordered Help dropdown menu
+ added oldschool about box screen
+ moved "parent folder" button in media explorer on the left side
+ fixed multi-item resize (crash) bugs
+ added a track buffering mode configuration (low latency hardware optimized, or not)
+ option to adjust blocksize used when rendering
+ track control panel can now be resized to very narrow
v0.951 - May 7 2006
+ made enter/ctrlspace start playback if stopped
+ Hopefully fixed some looping midi bugs
+ media explorer config saving bugfixes
+ better VSTi timeinfo reporting (works with jamstix and others now)
+ hopefully correct midi clock/SPP sending option in prefs/midi
+ updated May 8, 12:17am, DEP support for Jesusonic
v0.950 - May 6 2006
+ better ctrldrag copy behavior for multiple items
+ fixes for default project template
+ midi editor improvements: playback support, previewing of clicks/etc
+ ctrl+numpad 4/6 adjusts left edge of selected items, alt+numpad 4/6 adjusts right edge
+ fixed bug where auto monitored but not record armed channel wouldnt play
+ better take adding for auto-punch-in/out (auto-split when you start too late)
+ (update 6:20pm): fixed bug in open copy on non-looping items that are longer than source,
made view gain (shift-up/down) go up to +36dB from 24
v0.949 - May 4 2006
+ clicking track mixer panels without modifiers makes only that track selected
+ wave writer now supports overlapped writes for more resilient recording
+ recording format selection now allows you to choose formats other than .WAV
+ ogg, mp3 sinks now support on the fly peak creation
+ preliminary WavPack reading and writing support
+ new hotkeys { and } for setting loop selection start/end
+ "explode takes" option to expand an item into its takes across new tracks
+ made open copy/apply fx rename the new take to the new filename
+ reorganized edit cfg prefs, options for envelopes on by default
+ template project option in prefs/editing/defaults
+ zero crossing line when zoomed in on items
+ fixed play cursor for wine
v0.948 - Apr 24 2006
+ fixed context menu in MCP
+ holding ctrl+moving now copies items (optional, prefs/editing)
+ slightly larger underrun indicator
+ option for vertical zoom to center on the topmost track instead of last selected track
+ midi editor snap to grid when pasting
v0.947 - Apr 22 2006
+ option to change maximum number of tracks to snap media items to other media items (can be 0)
+ option to center zooms at current center of view instead of cursor
+ updates project better when properties dialog edited
+ fixed a worker thread read buffer bug, better entire project looping
+ reduced size of underrun meter (smaller rectangle behind the time display)
+ fixed (once again) bugs relating to moving selection, added ctrl modifier for disabling snap
+ internal work in preparation for better MIDI previewing/playback within editor
+ mixer keeps master controls visible when scrolling
+ fixes to midi media item support (handling of start offsets, all-notes-off at end of file, etc)
v0.946 - Apr 20 2006 - I'm so messed up, I don't know what's going on...
+ reworked track buffering, much cleaner now (hopefully better too)
+ fixed a rare bug where timeline loop region would not get updated in certain instances
+ input monitoring in midi mode now works (rather, disables properly)
+ readded ctrl+shift+up/down for vzoom
+ added alt+shift+T for crop to current take
+ project length limit project setting (to stop playback/recording at a particular time)
+ fixed loop selection moving snapping being on when it shouldn't
v0.945 - Apr 18 2006
+ disabled some all notes off sending that was causing problems
+ added preferences option in preferences/general to disable
space/enter/up/down accelerators so they can be used for navigation
v0.944 - Apr 17 2006
+ fixed selection snapping to grid when cursor snap to grid is set
+ reverted some track buffering logic back to old style
+ more configurable colors for selected items background
+ option to show cur track in mixer
+ midi editor: can now resize multiple items at same time
+ midi editor: snapping makes minimum size for events be snap size
+ midi editor: page up/down, up/down, +,- now zoom like in main window
+ midi editor: alt+arrows scrolls view (like in main window)
+ midi editor: fixed grid for 1/3 divisions etc
+ midi editor: end of track adjustment (puts all notes off message at eof)
+ midi recording: adds all notes off message at end of recording
+ midi playback: all notes off sent on edit of track, and loop
v0.943 - Apr 15 2006
+ keyboard: up and down zoom horizontal, page up/down zoom vertical
+ fixed media explorer repainting bug
+ more OGG output options (CBR, ABR)
+ more MP3 output options (CBR, ABR, VBR, quality, etc...)
+ VU meter in render progress
+ big changes to the way looping, bufferahead, etc work (track.*, playback.*)
- needs more work, but looping with lots of FX should be smoother
- loop playback granularity is now temporarily the block size, doh (will be fixed)
+ updated .chm that doesnt phone ms
v0.942 - Apr 12 2006
+ midi editor: undo/redo support
+ midi editor: alt+left mouse does marquee selection in addition to alt+right
+ midi editor: highlight current note on piano roll
+ help menu now has "documentation" submenu
+ included the lovely reaper routing guide .chm, thanks to Malcolm Jacobson
v0.941 - Apr 11 2006
+ initial region support (shift-R adds a region, etc)
+ improved look of markers
+ fix for muted/unsoloed MIDI hw outputs
+ initial preset support for VST/JS, preset system still needs work
v0.940 - Apr 7 2006
+ fixed "run fx in worker threads" issues
+ presets for FX
v0.939 - Apr 6 2006
+ Preliminary MIDI editing: grid options, snapping, velocity/length controls, saving/reverting, etc
+ new APIs for plugins to register editors for file types, get colorthems, register hotkeys, etc
+ fixed track name updating in mixer view
+ auto sizing of FX window now allocates room for VST scrollbars
+ auto sizing of FX window won't go too small
+ [update 3:19pm PST - fixed a couple midi editor bugs]
+ [update 11:30pm PST - MIDI: beat/measure colors for grid, better scrolling]
v0.938 - Apr 2 2006
+ smpte mtc generation option
+ more snapping options, cleanups
+ made hardware midi output not rewrite channel for 0xFx messages
+ items fully overlapping other items replace audio (crossfading if fade set) rather than mix
+ item labels have opaque backgrounds for readability
+ item peaks get border between peaks and edge
+ optimized some low-worker-buffer modes
v0.937 - Apr 1 2006 (no fooling, even)
+ moving items down below all tracks adds new tracks
+ removed some old docked mixer border drawing that is obsolete
+ cleaned up some internal track state code
+ fixed track background painting when normal color overridden
+ removed some bad on-exit code
+ fixed some dock clip issues, made resizer custom drawn rather than a control
+ internal (unreleased) midi editor updates
v0.936 - Mar 30 2006
+ rendering won't render main mix when just rendering stems (faster)
+ smpte ltc generator now works properly (thanks steven blumenfeld!),
29.97 df/nd modes
+ fixed rendering errors introduced in .935 (re: SMP support)
v0.935 - Mar 29 2006
+ option for not saving undo state on item/track/loop selection changes
+ fixed grid drawing using tempo envelopes on right side of grid
+ main window can be sized down smaller
+ ability to render "stems" in addition to the master mix in render dialog
+ made consolidation not append -consolidated- to filenames if they already have it
+ rendering now utilizes SMP (if worker threads are enabled in the prefs)
v0.934 - Mar 28 2006
+ win98 docking window gdi resource bugfix
+ made right clicks in context menus allowed to select items
+ can jump to marker using ctrl+j m<index>, or ctrl+j "namestr"
+ markers > 99 now draw correctly
+ ripple editing setting used when inserting/deleting items
+ fixes to peaks not being rebuilt in certain instances involving drag&drop
+ better snapping labeling, things snap to loop selection now as well
+ static link of soundtouch dll, possible runtime error fix
+ fixed grid line beat 1 drawing again
+ fixed bug where mousewheel could crash in certain instances (in other apps windows)
v0.933 - Mar 27 2006
+ tracks can be copied/pasted (coming soon: choice of what settings to apply to existing tracks)
+ media explorer menu item updates when docked
+ selected items that are in groups will show group border
+ fixed fx flushing when rendering
+ fixed grid showing first beat in measure being wrong
+ [UNTESTED] SMPTE LTC generator (will get to test with real hardware soon)
v0.932 - Mar 26 2006
+ now smart about not scrolling when editing items/etc
+ option in prefs to not move edit cursor when shift/ctrl selecting items
+ when adding a partial take via recording, if no other take loops, looping is turned off for item
+ made non-looping items only show one loop indicator
+ highlighting of grouped items (new colortheme item -- updated bundled colorthemes but
all you colortheme designers may wish to post your own new versions :)
+ added new jesusonic effect chanmix2
v0.931 - Mar 24 2006
+ made dragging in a loop selection start a new selection, old behavior is optional in prefs/edit
+ all-note-off sent at end of MIDI files
+ right click: apply fx to item (applies fades, volume, pre-fx envelopes, FX, adds as take)
+ tabs in dock, dockable mixer/media explorer/undo history
+ aux send controls show as multiple columns if need be
+ scrollbars for VSTs when sized down
+ ctrl click mute/solo clears all mute/solo
+ more color themes
+ color themes can be drag&dropped into the main reaper window
+ updated mar 25 2am -- fixed some apply fx bugs, other bugs, changed the way fx are
stopped, for better autotune support (option in prefs/playback to flush fx on loop too)
+ updated mar 25 1pm: stopping of fx when applying happens more reasonably,
fixed bugs when flush fx on loop on
+ fixed drawing of track resizer
+ removed vst mutex locking
v0.930 - Mar 22 2006
+ made midi files/etc support pitch shifting
+ made consolidate merge in click sources too
+ hardware midi outs get all note off messages on stop/seek
+ VSTi get all note off messages on stop/seek
+ fixed looping with record armed creating files
+ made it so items can't be resized lower than .1ms in length
v0.929 - Mar 21 2006
+ time displays now count hours
+ better looping of pitched/stretched items
+ per-track MIDI hardware output support
+ fixed zoom selection able to set the scroll to a negative position
+ fixed a win98/me drawing bug
+ renamed "Direct Hardware Output" to "Audio Hardware Output"
+ ripple all mode moves markers too
+ buttons for grid and snap controls on right hand toolbar
+ smaller sample project (thanks to the wonderful Stephen Boullion)
v0.928 - Mar 20 2006
+ added text display for items that are stretched/pitched
+ added new default option to always show item info/label text for items even
when their edges are offscreen
+ default color theme: more readable item text
+ explicit FP exception disabling for some systems that have them on by default
v0.927 - Mar 20 2006
+ fixed take pitch issues
+ fixed pitch cent tweaking keyboard shortcuts
+ fixed pitch/stretch cpu/buffer issue when rendering
+ changed labeling of WAV render format to bit rather than confusing bps
+ added new menu items to timeline context menu
v0.926 - Mar 19 2006
+ pitch shifting/time stretching modes for media item (per take) thanks to SoundTouch
+ alt click on the edge of a media item to stretch/shrink it
+ shift+7/8 adjust pitch down/up cent, shift+9/0 by semitone
+ Show only supported files in Media Explorer
+ Media Explorer preview shows you what you are previewing
+ fixed loop indicators on non-1.0 playrate items
+ alt+right click/drag is marquee, makes using alt with other modes easier
+ default option to make UI flush track buffers when items are edited
v0.925 - Mar 19 2006
+ Made dialog fonts Windows 98 and XP (Cleartype) friendly
+ Media explorer improvements (location bar, context menu, Enter key, "Go to parent" fixed)
+ Fixed peaks display on items with channel mode mono/left or mono/right
+ Eliminated/reduced playback stutter when modifying track sends, record arming
+ when zooming in (vertically) on tracks, folder compacting resets itself if in the compact state
v0.924 - Mar 17 2006
+ new Media Explorer window for preview/adding of media (does not yet support MIDI)
+ fixed playback when there are no tracks bug
+ fixed bug where items often default to mixdown modes
v0.923 - Mar 17 2006
+ ripple editing all mode affects master track envelopes
+ fixed playspeed envelope when combined with fx that buffer ahead
+ ability to open items in their configured external editor or the default editor
+ try 2 at win98 midi config fix
v0.922 - Mar 16 2006
+ option to close audio when app loses focus and tracks are record armed
+ fpe fix for fluffy
+ asio driver handles driver reinit requests
+ ripple editing moves envelopes that are over empty space too
+ new hotkey: W == home
+ when pasting/inserting files, edit cursor moves to end of items
v0.921 - Mar 15 2006
+ ripple editing moves envelope points
+ cursor snaps to grid on items as well as empty space
+ shift + click on crossfade adjustment edges (not the fade itself) slides the fade position
+ fixed checkmarks on win98 in midi prefs
+ made clicking edge of item move cursor to that edge
+ better hack to make Waves not crash on SMP systems
+ fixed (hopefully) some occasional but annoying recording positioning issues
+ update 10:18pm PST: fix for fluffy
v0.92 - Mar 14 2006
+ better fx-enabled looping
+ individually resizeable track heights
+ less memory use for tracks with buffering fx
+ vst flushes blocksize on stop (so if you change blocksize settings it
should work nicer)
+ window resizing down for VST configs now works
+ tooltips are no longer topmost
v0.91 - Mar 13 2006
+ made worker threads more aggressive when using smaller blocksizes
(works decent at 64 sample lateancy on RME hardware for us at least)
+ improvements to looping playback in worker render modes
+ made looping playback not flush fx
+ option in prefs to make clicking an envelope segment adjust it, vs adding point
+ fixed some splitting behaviors
+ insert/remove contents under loop selection
+ ripple editing has "all tracks" mode
+ stupid hack (thread synchronization nightmare for making Waves 5 work properly on
SMP systems, UGH!)
+ some new color themes from the forum
v0.90 - Mar 12 2006 - Happy Sopranos Day
+ fixed gdi leak when recording and showing outlines of items
+ fixed bug in wav reader (excess data was being read at eof when looping)
+ you can now zoom in EVEN closer
+ better resampling modes (filtering, cubic interpolation)
- these need more work still, but are a step in the right direction
+ fixed start/stop on DXi softsynths
+ made peaksbuild dialog not show up if it has been up in the last 5s
+ optimized worker thread scheduling for lower CPU use on small projects
+ added worker thread option to not run non-fx tracks in worker threads
v0.89 - Mar 9 2006
+ big internal audio rendering architecture changes
+ SMP support (runs FX in worker threads when possible)
+ this may make this release less stable overall than .87, but fear not, we will
get it back to par, and then some!
+ removed noteoff on stop for VSTi
+ DXi tempo map support
+ fixed flushing in some DX effects (Sonitus FX Gate for example)
+ added exception check during DX effect initialization (Guitar Rig 2)
+ safer DX plugins scan
+ mixer has more showing/grouping options
+ fixes to record-monitored sends when stopped
+ selection lock icon instead of checkbox
+ ripple edit, grouping ignoring options
+ big drawing bugfix (oops, fades were often hidden)
+ option to always render muted tracks, for a higher cpu use-faster response tradeoff
v0.87 - Mar 6 2006
+ VU meters look nicer, peak indicators show clip status until cleared
+ dave hayes's fader bitmaps
+ recording preview outlines
+ more precise vertical zooming (2x steps)
+ master VU improvements (updated!)
v0.86 - Mar 5 2006
+ made bypassing fx for one track bypass all selected tracks fx (and vice versa)
+ fix for crash on fluffy's system, presumably many other peoples systems as well
+ now keeping mapfiles of all releases to make peoples crash reporting more useful
v0.85 - Mar 4 2006
+ fx: fixed DXi names in the FX selector dialog
+ fx: added better DXi detection (you'll have to rescan your DX plugins)
+ fx: more accurate DX envelope processing
+ fx: added keyboard shortcuts and context menu in FX window
+ render "add to new track in project" option
+ consolidate now lets you consolidate to OGG/etc
+ bouncing now lets you bounce to ogg/etc
+ hardware output channel name aliasing
+ envelope visibility is now (partially) separate from enabled state
+ more accurate VU meters (they now only show red when >= +0.0dB, etc)
+ increased VU meter dynamic range to -60dB
+ vertical zoom more correctly zooms in on the selected track
+ clicking media items selects their track
+ alt+shift+s splits at play cursor
+ when splitting right item is left selected
+ snap option to keep items a certain time apart
+ fixed bug in rec mode selection
v0.84 - Mar 1 2006
+ fixed new (v0.83) crashing bugs
+ preliminary super-alpha DXi support
v0.83 - Mar 1 2006
+ fixed underruns when sends and solos are combined in certain ways
+ updated envelopes to support a new "square" shape, useful for tempo envelopes,
bypass envelopes, etc
+ documented bug (that will not be fixed soon): effects that have latency may
result in underruns when a playspeed envelope is used, and track buffering is on.
v0.82 - Feb 26 2006
+ fixed send issues when FX with latency are used
+ VST latency compensation fixes
v0.81 - Feb 23 2006 (special drunk edition)
+ looping now doesnt cause buffer underruns
+ undo/redo tooltips
+ grid lines now drawn above waveform for easier viewing
+ fixed some autocrossfade issues
v0.80 - Feb 22 2006
+ fixed a lot of non-1.0 playrate item editing/peaks/playback stuff
+ open copy as copies section to wav now if supported
+ fixed drawing of loop indicators when refreshing
+ media item channel mode is now per-take
v0.79 - Feb 21 2006
+ hopefully fixed fx window bypass checkbox drawing on win98
+ made consolidate start new files when output gets close to 2gb (.wav file limit)
+ prettier/easier to see loop indications for media items
+ made tempo map absolute instead of project bpm-relative
+ improved top ruler drawing in beat/measure mode (not perfect yet though)
+ increased distance for cursor-grid snapping
+ Ctrl+Shift+S splits while ignoring grouping, holding Ctrl and right click->split also
v0.78 - Feb 20 2006
+ time display background flashes red when there are underruns
+ better mouse cursor positioning (clicks put it at the center of pixel)
+ peaks automatically switch to waveform at peak cache resolution (prefs item)
+ marker insert go to play cursor if on screen, or the normal cursor if not
+ doubleclicking a media item sets loop select to that item
+ pooled wave readers, so having lots of splits in wave files will not result in
insane open file counts
+ hopefully fixed faders not drawing properly in win98 (todo: optimize)
+ preliminary experimental track consolidation feature (to render media items)
v0.77 - Feb 19 2006
+ fixed HUGE ineffeciency in disk reading, disk reading performance
should be as much as 50% greater now.
+ better version checking in plug-in system
+ initial work on consolidation function (not enabled yet)
+ [updated 10:40pm PST] : fixed address space leakage on large numbers of open files! ouch!
v0.76 - Feb 19 2006
+ improved track header UI (dynamic moving of controls), and some smaller mixer UI cleanups
+ volume/pan faders: holding ctrl while moving makes it much more accurate,
holding alt when release will restore to original value
+ mousewheel movements are now sent to the window the mouse is over
+ mousewheel over main scrollbars do different things
+ upper limit on how much cpu worker threads can really suck, fixes some hang bugs
+ fixed delete-first-playing-item-in-track-bug
+ more RME quietdown fixes
v0.75 - Feb 18 2006
+ async disk reads for wav/ogg/mp3, more buffering [still need to do writes]
+ reworked a lot of thread synchronization to keep everything more reponsive
+ beginnings of a file toolbar
+ redid track reordering, much nicer now and should keep folders intact
+ made zoom only center on play cursor if play cursor is the only cursor currently visible
+ small fixes to menu items/etc
v0.74 - Feb 17 2006
+ better thread sync for more responsive ui and less skippage
+ Preliminary direct NINJAM session importing
-- needs a lot more options, though, and it will get them soon
v0.73 - Feb 16 2006
+ more multithreading (configurable number of threads)
v0.72 - Feb 16 2006
+ fixed first-load fx bug
+ made ASIO mode clear buffers on stop/close
+ increased default number of worker buffers -- note: now depending on your audio driver's
blocksize, you may want 128-1024 buffers (less for bigger blocksize, more for smaller blocksize)
+ made worker thread high priority higher
+ changed track buffer logic substantially--it no longer will hold up the audio thread
waiting for source. this may have negative implications! we will see!
+ optimized .wav reader for small forward seeks (which often happen on underruns)
+ there is room for improvement here, async reads, buffering, etc
v0.71 - Feb 15 2006
+ auto view scrolling when making selections/moving markers/etc
+ made it so you can't move markers before 0:00
+ new color theme
+ shift clicking an empty area/timeline/marker sets selection between cursor and new cursor pos
+ made newer selection modes update selection display
+ selection display tooltips
+ tracks that are not folders, have no receives, no items, and not record armed, will not process their effects
+ made slip mode or whatever you call it keep envelope points attached
+ improved viewing/selecting tiny items
+ project BPM on main window (upper right)
v0.70 - Feb 14 2006 super lovely edition
+ made fx chains track each fx latency so that when you remove/bypass it the sync is maintained
+ fixed a bug that made one dx plug-in in particular hang
+ new mute/solo behavior for sends/hardware outs, should be a lot better overall
+ project cropping crops markers too, as well as adds envelope endpoints
+ added phase inversion for tracks (per-send, in the send control panel)
+ media item muting (alt+m as shortcut)
+ more media item options in right click menu
+ made ctrl+a better context sensitive (mouse position)
+ made clicking on edges/fades of media items still able to move cursor
+ [bonus 8:56pm PST version] changed item/track clicking behavior
+ [even more bonuses, 11:37pm PST]
+ made hitting delete when mouse is over tracks deletes tracks
+ fixed selected track control panel resize redraw bug
+ made moving tracks up and down scroll view if necessary
+ made moving/editing items scroll view if necessary
+ made hottrack buttons not steal keyboard focus
v0.69 - Feb 12 2006
+ made cursor moving on item clicks on by default
+ VU falloff option, more accurate
+ made alt+click+drag do marquee selection even when started on an item
+ open copy has the option of prompting for the filename (prefs/media)
+ doubleclick in time line selects between markers
+ ctrl+shift+M inserts markers at edges of loop selection
+ cursor moves to current position on pause
+ multiple hardware outputs per track
+ multiple master hardware output support (including mono outs)
v0.68 - Feb 12 2006
+ ASIO pre-zero mode optimization
+ [ and ] navigate markers now
+ holding shift while selecting outside of the current selection adds to the current selection
+ holding shift while selecting inside the current selection starts a new selection
+ holding alt while selecting acts as marquee mode, selecting items in rectangle
+ hold shift to add to a selection, ctrl to toggle selected items
+ option to move cursor when clicking on items (off by default)
+ fixed accuracy of render dialog's VU meter
+ option for adjusting desired framerate of VU meters
+ clicking a track's control panel makes ctrl+a work for tracks rather than items now
+ made changing loop selection not unselect media items or change track selection
+ made seeking in timeline or empty area below tracks not unselect media items
+ made track VU meters have decay as well as master meter
+ made VU meter unlit background somewhat lighter, added channel separation so you
can more easily see
v0.67 - Feb 11 2006
+ prebuffering fixes (option now works properly, doesnt break monitoring anymore, etc)
+ fixes to paused play cursor behavior
+ ctrl+a when in a track's control panel now selects all tracks
+ made muting multiple tracks display properly
v0.66 - Feb 10 2006
+ bugfixes
+ prebuffering option
+ increased default number of worker bufs, made worker thread high priority by default
+ overall improvement to playback stability with this
v0.65 - Feb 10 2006
+ made default audio device be waveout instead of kernel streaming for compatibility
+ redid peaks display for better accuracy/lower overhead
+ fixed EDL reading crash error, fixed EDL writing bug
+ setting undo max memory to 0 disables undo/redo support completely
+ when you specify a replacement file for a missing file, it now uses that new filename for
all instances of that file, and uses that directory as an additional search path
+ midi file reading has only play channels flags, and a send as channel option
+ fixed peaks building for second/third/etc takes
+ greatly optimized bringing files back online
+ auto track naming for tracks that get their first item and dont have a name
v0.64 - Feb 8 2006
+ (rare) undo bug fixed
v0.63 - Feb 8 2006
+ optimized track drawing for large numbers of items
+ tempo envelope support for VSTs
+ optimized undo/redo system for better dealing with large projects
+ fixed undo/redo memory leak
+ clicking on items no longer changes track selection
+ moving items with the keypad now correctly updates the undo history
v0.62 - Feb 7 2006
+ MIDI data sent through sends and to folder tracks
+ added effect bypass envelope for effects that dont support it
+ grey colorthemes from forumers
+ rendering no longer restores playback state when finished (goes to stopped)
+ shift+m when near a marker edits that marker
+ vst: option to not save full state of fx
+ vst: multiple directory support (unlimited number of directories)
v0.61 - Feb 7 2006
+ fixed sends to non-soloed tracks higher in the list causing soloed tracks to go silent
+ fixed peaks inaccuracies when zooming out (peaks are now slower zoomed out, though)
+ flipped sign of peaks display to be consistent with other apps
+ super preliminary automation envelopes for FX plugins, need lots of work
+ doesn't send deltas for the envelopes, just values per block
+ rendering dialog defaults to project sample rate, and if changed, it keeps that new
value as the default
+ samplerate now is a combo box for rendering and project configuration dialogs
+ made wav reader support 32/64 bit float inputs
+ made wav writer support 32 bit float output
+ EDL import guesses track names based on the first event's filename
+ Better Mackie Control Universal support, though still very incomplete
+ project notes area in project settings
+ marker support (hit M/Shift+M to set marker, you can also hit 0-9 to jump to a particular marker)
+ if you grab the top half of the timeline, you can grab it to scroll with control
+ made top timeline update properly, not so deferred
+ fixed some of the alt+shift moving contents of media items bugs
+ made it easier to grab fades at the top of each media item, when they are close to the edge,
and made it easier to grab size near the edge
+ better VSTi compatibility
+ keyboard shortcut list in help menu (Ctrl+F1)
+ a few color themes from the forum posts
+ fixed bugs where send envelopes were not attached to media items, and didnt get cropped with project
v0.60 - Feb 4 2006
+ generic VST configuration dialog for VSTs that lack config
+ better VST state saving (uses chunk saving if it can, otherwise falls back to
saving/restoring parameters)
+ better vst parameter adjustment undo support
+ made VSTi support send all note off messages when flushing the fx
+ fixed a noisy midi bug added in 0.59
v0.59 - Feb 4 2006
+ envelopes for sends, direct hardware outputs
+ fixed looping related bugs in midi reader
+ fixed peaks display for MIDI when fades (that dont do anything anyway) are on
+ updated track sends, better send tooltip order, fixed track duplication of track with sends
+ fixed cursor being drawn under grid lines in bottom area
+ fixed occasionally not tracking play cursor when it should
+ fx automation won't be too much longer, a lot of the work was doing the send envelopes...
v0.58 - Feb 3 2006
+ shift up/down scales peaks up/down
+ redid automatic crossfades, should be a lot nicer to use now, though needs more testing
+ fixed some issues in hilite of first beat in measure display
+ option to store peaks/index files in a configurable directory,
instead of with the media (which is pretty damn useful)
+ new (slightly smaller, vastly better) sample project by Stephen Boullion
v0.57 - Feb 2 2006
+ ui: reorganized track header to put mute/solo at edge
+ ui: snap items to cursor option (well, hardcoded along with the grid for now)
+ ui: made vertical zoom zoom master track too, for editing envelopes more precisely
+ grid: tempo envelope, lets you add points that start a new measure/beat, and change the tempo
+ limitation: the timeline will not always show the best labels, but
it tries to most of the time
+ grid: better beat/measure time displays (measure mode now shows correct value for lengths)
+ grid: grid parameters specifiable as a fraction (i.e. 1/4 beat ), combo boxes
+ grid: first beat in measure is now a different color
+ envelopes: added point editor so you can specify exact values/times
+ envelopes: stable sorting (mergesort)
+ envelopes: made envelope add point put it exactly where it should be
+ envelopes: modifiers: alt is move only horizontal, ctrl+alt is move only vertical
+ fx: internal cleanups in preparation for automation envelopes
+ fx: copying and saving chains now saves bypass state
+ fx: add dialog list filtering
+ made volume faders go to -90dB (todo: options for where -inf is)
+ made peak cache less picky about file times for different filesystems rounding errors
+ fixed color theme saving of grid line color
+ internal fade cleanups, in preparation for improving the auto crossfade behavior
(hopefully nothing broke)
v0.56 - Jan 31 2006
+ loop start/end/length/lock have controls/display on main UI (upper right)
+ project has bpm/measure length parameters associated with it
+ time display can now be time or measures/beats
+ optional grid display
+ optional grid snapping for items, cursor, selections
+ midi source now uses project BPM setting
+ tracks can now be marked as the last track in a folder
+ fixed items with playrates of non-1.0 not playing right when they have an internal start offset
+ fixed post-fx send when track is empty and has no fx enabled
+ doubleclicking faders resets them (in addition to doubleclicking the their readout display)
+ made zoomin go as far as 20,000 pixels/second
+ added ' and " hotkeys to go to play cursor and cursor respectively
v0.55 - Sonique Tribute Edition Special - Jan 30 2006
+ hot tracked buttons
+ added default fade length, shapes preferences item (default is 10ms fades on new media items, splits, etc)
+ project autosave options (off by default), .bak saving option (on by default)
+ made clicks in fader windows that dont hit anything passed to parent, for easier track moving/etc
+ what were busses are now called folders, "aux sends" are now just simply "sends"
+ I/O setting changes apply to all selected tracks, now
+ ctrl+alt+mousewheel scrolls view up/down
+ alt+mousewheel scrolls view left/right
+ alt+left/up/down/right scrolls view
+ resizeable mixer view, resizeable track headers
+ made right click of I/O button show I/O volume controls
+ auto input monitoring mode updates (monitors input when recording only when over a "selected event")
+ fx window autoresizing, with options
+ fx add window resizeable, and remembers position/size
+ added load/save default track chain to fx window, new tracks created will have these fx by default
+ better support for empty events, insert empty event menu item
+ added more channel options per media item (left and right as mono)
+ note that in these modes, the peaks display still shows the mixed down peaks (big deal)
+ track direct hardware output has own volume, other parameters like a normal send
+ made VST scanning only scan at startup once a directory has been configured
v0.54 - Jan 28 2006
+ initial multiple take per media item support
+ substantial internal changes to support the above
+ when recording to a track, if items are selected, the recording,
if overlapping the selected items, will be added as a take. note that
this happens at the end of the recording, and audio is still recorded for
the entire time (so you can go recover it if you need)
+ new hotkeys: T/Shift-T for next/prev take, Ctrl+Shift+T for delete active take
+ open copy in editor option (creates copy, new take, selects new take)
+ recording with repeat enabled now loops, and starts a new file at the new loop time
(effectively creating multiple takes)
+ when recording to a track, any selected items on that track will not play
+ items recorded are automatically selected after recording now
+ pre-zero ASIO output option for "buggy" hardware
+ better automatic recording latency adjustment in ASIO mode, waveout/dsound/ks still need work
+ better current directory handling on open file dialogs
+ dynamic tooltips on fx button (shows chain), tooltips on i/o button (shows aux sends, hardware out)
+ added "mix to mono" option for aux sends (happens before send's pan)
+ force mono and swap stereo media item properties
+ fixed bugs when shuffling media item contents near the beginning of the track
+ better zoomed-in peaks display (switches to using a copied reader to give accurate waveform display)
+ made zoom go 2x as far in (3200pix/s)
+ made playback/recording minimum loop lengths 100ms/1s respectively
+ made fx button show config, smaller button toggles bypass
+ fx window has menu, more options (load/save chain, among others)
+ option for where clicks cause playback seeks (to emulate your favorite apps)
+ option to show m/s letters instead of our mute/solo icons
v0.53 - Jan 26 2006
+ fixed media item invert phase sticking on
+ fixed master volume fader being twice as potent as it should have been
+ renamed post-fx volume/pan envelopes to just volume/pan, and renamed the pre-fx ones to
volume (pre-fx), etc.
+ hotkey updates:
+ alt when moving an item "slips?", alt+shift moves contents only (shuffles?)
+ shift click on an envelope segment causes it to adjust the values of both nearby envelope points
+ ctrl+up/down nudge track volume up/down
+ v toggles selected tracks post-fx volume envelope, p pan, added main menu item for these
+ numpad 8/2 move selected media items up/down
+ numpad 4/6 nudge selected media items left/right (by 1 pixel's time)
+ numpad 7/9 "slips" media items, numpad 1/3 "shuffle" them (by 1 pixel's time)
+ improved slider click accuracy (a single click no longer moves it)
v0.52 - Jan 25 2006
+ more fixes to audio configuration
+ fixed ctrl+shift+up/down
+ fixed mute/solo icon loading, updated icons
+ updated buttons for track controls
+ "tape style" auto input monitoring mode (monitors except when when playing)
v0.51 - Jan 25 2006
+ fixed fx undo state reloading (more stable)
+ fixed tons of audio configuration related problems (audio being open
when it shouldn't)
+ new sleek buttons for track/mixer settings (icons need more work though)
v0.50 - Jan 24 2006
+ added parameters for aux sends (accessible via right clicking volume controls on
that track, or via the i/o menu)
+ other bugfixes
v0.491 - Jan 24 2006
+ fixed ASIO multichannel outon some cards crashing
+ mono direct hardware output modes
+ when vertically zooming, the last selected track gets kept in view
v0.49 - Jan 23 2006
+ made clicking below tracks remove track selections (and item selections as well)
+ added ` track zoom hotkey (at shane's request, though modified a touch)
+ added ctrl+shift+up/down to vzoom, at pipeline's request
+ added copy/paste to fx window (for easy fx duplication etc), removed clone button
+ added undo history maximum memory use configuration/display
v0.48 - Jan 23 2006
+ fixed aux send related bugs, rearchitected internals
+ added multichannel ASIO output, hardware output option for each track/master
+ added master mute/solo controls
+ made split items split any grouped items too
+ fixed a bug when rendering and audio device gets reopened by activating app
v0.47 - Jan 22 2006
+ menu item for normalizing items
+ open in external editor menu item, configuration
+ made EDL TXT writing compatible with Vegas 6 (hopefully)
+ added version resource to reaper.exe
v0.46 super special deja vu revision - Jan 21 2006
+ fixed track panel volume slider redraw bugs
+ made muted busses show contained tracks as muted
+ clicking in the timeline or below all of the tracks now moves the cursor but does not
deselect any selected items
+ made zoom keep cursor centered (rather than in the same place it used to be)
+ made VU meters show when a particular track/bus is muted (or not soloed)
+ made copy loopable clone set the loop flag even if source wasnt set for looping
v0.46 - Jan 21 2006
+ unlimited sends/receives for each track/bus
+ made the track view dim for muted/unsoloed items
+ made left/right move cursor by 1pix, shift+left/right can create/adjust selections,
and ctrl+left/right seeks playback
+ fixed copy/paste across instances when relative pathname saving is enabled
+ added option to close audio device when stopped and reaper is not active (default)
+ added option to set media offline when stopped and reaper is not active (default)
+ offline media controls in menu
+ big optimizations to .wav writer (should be more stable for lots of tracks)
+ made wav writing default to 24bps
+ updates to dsound/waveout modes of audio system
+ fixed input device selection
+ better sync, recording sync is now more accurate (though still not as good as ASIO)
v0.45 deja vu edition - Jan 16 2006
+ added display of current audio device parameters in the right part of the top menu bar
+ fixed track name entry bug
v0.45 - Jan 16 2006
+ ui: added track height slider, removed a bunch of obsolete preference items (ctrl+mousewheel adjusts too)
+ ui: new custom bitmapped faders (holding ctrl while releasing goes back to original position, too)
+ ui: made scrollbar click focus the track view (for mousewheel etc -- thanks bas)
+ ui: changed envelope rendering order to be consistent with ui hit testing
+ ui: fixed scrollbars not updating in certain instances
+ ui: made project crop affect envelopes as well
+ ui: better volume string formatting
+ audio: projects can now specify a samplerate, which will be requested from the audio hardware
+ audio: ASIO samplerate configuration option
+ audio: fixed some audio closing on stop when disabled bug
+ new feature: remove all peaks command
+ new feature: project directory cleanup option (for Plat)
+ new feature: preliminary control surface support
+ Behringer BCF2000 preset 1 mode
+ BabyHUI mode (untested on a real BabyHUI, subset of real functionality)
+ Mackie Control mode (untested on a real Mackie, subset, etc.)
+ this will improve once we get access to more real hardware
+ new feature: envelope automation record modes (preliminary but neat)
+ midi: file reader fix, updated to use win32 file io and lock midi file when in use
+ import/export: fixed newer EDL TXT reading, made read EDL items use filename for titles
+ OGG Vorbis rendering output support (this is the reason for the installer size increase)
+ MP3/lame rendering output support if lame_enc.dll (and patent license where applicable)
is present (we do not include it however)
v0.44 - Jan 10 2006
+ Core: huge improvements to playback stability (media reading worker thread, optional)
+ Core: prepared a lot of code for OGG/MP3 writing, coming soon
+ Core: greatly optimized audio inputs (for when large number of inputs are enabled)
+ Import/Export: EDL TXT support (for getting basic media item layouts from/to Vegas)
+ UI: made item split leave only left half selected
+ UI: separated play cursor from current position (where actions happen) cursor
+ UI: better auto view scrolling and zoom behavior
+ UI: left/right now move cursor/play position
+ UI: fixed a bunch of dialog style issues (you can now tab just about everywhere)
+ MIDI: peaks display shows notes
+ MIDI: transpose option for MIDI files, in midi file info box
+ VST: subdirectory scanning
+ VST: latency compensation
+ VSTi: fixes to MIDI support for some synths
+ audio config: bugfix (config not loaded in certain instances)
+ audio config: show buffer size in samples for waveout/dsound/kernel streaming
v0.43 - Jan 6 2006
+ made configuration files stored in application data\reaper by default
(if the config files exist in the exe dir they will be used instead)
+ basic VST effect and VSTi softsynth support
+ effect bypass support in effect list
+ DirectX plugins properly use channels/samplerate info for processing
+ made record arming of tracks able to be toggled while recording, and record
channel change (mono/stereo) creating new file(s) at the change)
+ record option to start a new file every X megabytes (1024 by default)
+ option to save relative pathnames in project file for media items
+ preferences uses treeview instead of tabs, to allow more stuff/better organization
+ preferences page for configuration of DX/VST/JS paths etc
+ preferences has audio configuration now
+ MIDI input and recording support (VSTi-only output)
-- NOTE: the MIDI input support is very crappy at the moment, the accuracy of the timing of
MIDI events is HORRIBLE. Sorry. It will be improved.
+ MIDI file reading support (VSTi-only output)
+ switched most media item/peaks file i/o to use native win32 functions, so no longer
limited to 509 open files
v0.42 - Dec 27 2005
+ dockable mixer window that has master mixer, can have bus and track mixers too
+ changed track VU meters to work when shown even when not recording armed, shows output
+ changed recording of channel output to reflect volume/pan settings (though not mute/solo)
+ fixed some envelope related bugs
+ rewind/ffwd buttons (ala home/end)
+ improved zooming scrollbar accuracy
v0.41 - Dec 26 2005
+ made accidental item moves less likely
+ made holding alt toggle the auto crossfading settings
(holding shift turns off snapping, control turns off grouping)
+ option for keeping envelopes attached to media items
+ better crossfade when dragging items across tracks
+ better snapping (snaps to closest items), menu item option for it
+ undo/redo history stack window
+ changed some keyboard controls -- space is now play/stop, ctrl+space is pause/play,
and escape clears any loop selection
+ option for intersecting recording with selection region, for auto punch-in/out type functionality
- it actually records everything, but just inserts the intersection into the project
+ optional master track view for envelopes
+ playspeed envelope on master track (playback only)
+ VU peak hold improvements when clipping
+ made loop selection part of undo state
+ directx plug-in tab support
+ better directx plug-in undo support, though not done quit yet
+ made buffering dx plugins fully supported by master fx channel
+ coming soon: mixer view
v0.40 - Dec 23 2005 - preview release
+ tons of ui cleanups, flicker reduction
+ media item normalization
+ missing fx plug-in graceful handling
v0.22 12/21/05
+ fixed recording on muted/solo items etc
+ made recording arm system better, for easier recording of busses etc
- this is an interesting realtime mixing/recording tool now :)
- perhaps I should make a shoutcast source plugin
+ new VU meter
v0.21 12/20/05
+ redid a lot of code pertaining to track control window sizing
+ made busses collapsable
v0.20 12/18/05:
+ bus support
+ first installer, private release